package com.smartwasser.yunhtgl.apphtgl.bean;

import java.util.List;

public class SP3Bean {

    private PageBean page;

    public PageBean getPage() {
        return page;
    }

    public void setPage(PageBean page) {
        this.page = page;
    }

    @Override
    public String toString() {
        return "TypeSP3Bean{" +
                "page=" + page +
                '}';
    }

    public static class PageBean {
        private int pageNo;
        private int pageSize;
        private int count;
        private int firstResult;
        private int maxResults;
        private List<ListBean> list;


        @Override
        public String toString() {
            return "PageBean{" +
                    "pageNo=" + pageNo +
                    ", pageSize=" + pageSize +
                    ", count=" + count +
                    ", firstResult=" + firstResult +
                    ", maxResults=" + maxResults +
                    ", list=" + list +
                    '}';
        }

        public int getPageNo() {
            return pageNo;
        }

        public void setPageNo(int pageNo) {
            this.pageNo = pageNo;
        }

        public int getPageSize() {
            return pageSize;
        }

        public void setPageSize(int pageSize) {
            this.pageSize = pageSize;
        }

        public int getCount() {
            return count;
        }

        public void setCount(int count) {
            this.count = count;
        }

        public int getFirstResult() {
            return firstResult;
        }

        public void setFirstResult(int firstResult) {
            this.firstResult = firstResult;
        }

        public int getMaxResults() {
            return maxResults;
        }

        public void setMaxResults(int maxResults) {
            this.maxResults = maxResults;
        }

        public List<ListBean> getList() {
            return list;
        }

        public void setList(List<ListBean> list) {
            this.list = list;
        }

        public static class ListBean {

            private String id;
            private boolean isNewRecord;
            private String remarks;
            private String createDate;
            private String updateDate;
            private String dataSource;
            private String name;
            private String code;
            private String procurementMode;
            private String category;
            private String type;
            private String contractNature;
            private String contractFileId;
            private String contractStatus;
            private String isFile;
            private String isStop;
            private String beginCreateDate;
            private String endCreateDate;
            private String templateId;
            private String qicaoType;
            private String path;
            private String tongzhishu;
            private String lianxidan;
            private String fjcjg;
            private String contractFiles;
            private String contractFilesQtzl;
            private OfficeBean office;
            private String creator;
            private String shouzhiType;
            private String money;
            private String legalOpinionBook;
            private String isZjlCheck;
            private String procInsId;
            private String qianziContract;
            private String otherFiles;
            private String gdProcInsId;
            private String gdAct;
            private String company;
            private List<?> buMajorContractSignInfoList;
            private List<?> tongzhishuList;
            private List<?> lianxidanList;
            private List<String> contractNatureList;

            @Override
            public String toString() {
                return "ListBean{" +
                        "id='" + id + '\'' +
                        ", isNewRecord=" + isNewRecord +
                        ", remarks='" + remarks + '\'' +
                        ", createDate='" + createDate + '\'' +
                        ", updateDate='" + updateDate + '\'' +
                        ", dataSource='" + dataSource + '\'' +
                        ", name='" + name + '\'' +
                        ", code='" + code + '\'' +
                        ", procurementMode='" + procurementMode + '\'' +
                        ", category='" + category + '\'' +
                        ", type='" + type + '\'' +
                        ", contractNature='" + contractNature + '\'' +
                        ", contractFileId='" + contractFileId + '\'' +
                        ", contractStatus='" + contractStatus + '\'' +
                        ", isFile='" + isFile + '\'' +
                        ", isStop='" + isStop + '\'' +
                        ", beginCreateDate='" + beginCreateDate + '\'' +
                        ", endCreateDate='" + endCreateDate + '\'' +
                        ", templateId='" + templateId + '\'' +
                        ", qicaoType='" + qicaoType + '\'' +
                        ", path='" + path + '\'' +
                        ", tongzhishu='" + tongzhishu + '\'' +
                        ", lianxidan='" + lianxidan + '\'' +
                        ", fjcjg='" + fjcjg + '\'' +
                        ", contractFiles='" + contractFiles + '\'' +
                        ", contractFilesQtzl='" + contractFilesQtzl + '\'' +
                        ", office=" + office +
                        ", creator='" + creator + '\'' +
                        ", shouzhiType='" + shouzhiType + '\'' +
                        ", money='" + money + '\'' +
                        ", legalOpinionBook='" + legalOpinionBook + '\'' +
                        ", isZjlCheck='" + isZjlCheck + '\'' +
                        ", procInsId='" + procInsId + '\'' +
                        ", qianziContract='" + qianziContract + '\'' +
                        ", otherFiles='" + otherFiles + '\'' +
                        ", gdProcInsId='" + gdProcInsId + '\'' +
                        ", gdAct='" + gdAct + '\'' +
                        ", company='" + company + '\'' +
                        ", buMajorContractSignInfoList=" + buMajorContractSignInfoList +
                        ", tongzhishuList=" + tongzhishuList +
                        ", lianxidanList=" + lianxidanList +
                        ", contractNatureList=" + contractNatureList +
                        '}';
            }

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public boolean isIsNewRecord() {
                return isNewRecord;
            }

            public void setIsNewRecord(boolean isNewRecord) {
                this.isNewRecord = isNewRecord;
            }

            public String getRemarks() {
                return remarks;
            }

            public void setRemarks(String remarks) {
                this.remarks = remarks;
            }

            public String getCreateDate() {
                return createDate;
            }

            public void setCreateDate(String createDate) {
                this.createDate = createDate;
            }

            public String getUpdateDate() {
                return updateDate;
            }

            public void setUpdateDate(String updateDate) {
                this.updateDate = updateDate;
            }

            public String getDataSource() {
                return dataSource;
            }

            public void setDataSource(String dataSource) {
                this.dataSource = dataSource;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getCode() {
                return code;
            }

            public void setCode(String code) {
                this.code = code;
            }

            public String getProcurementMode() {
                return procurementMode;
            }

            public void setProcurementMode(String procurementMode) {
                this.procurementMode = procurementMode;
            }

            public String getCategory() {
                return category;
            }

            public void setCategory(String category) {
                this.category = category;
            }

            public String getType() {
                return type;
            }

            public void setType(String type) {
                this.type = type;
            }

            public String getContractNature() {
                return contractNature;
            }

            public void setContractNature(String contractNature) {
                this.contractNature = contractNature;
            }

            public String getContractFileId() {
                return contractFileId;
            }

            public void setContractFileId(String contractFileId) {
                this.contractFileId = contractFileId;
            }

            public String getContractStatus() {
                return contractStatus;
            }

            public void setContractStatus(String contractStatus) {
                this.contractStatus = contractStatus;
            }

            public String getIsFile() {
                return isFile;
            }

            public void setIsFile(String isFile) {
                this.isFile = isFile;
            }

            public String getIsStop() {
                return isStop;
            }

            public void setIsStop(String isStop) {
                this.isStop = isStop;
            }

            public String getBeginCreateDate() {
                return beginCreateDate;
            }

            public void setBeginCreateDate(String beginCreateDate) {
                this.beginCreateDate = beginCreateDate;
            }

            public String getEndCreateDate() {
                return endCreateDate;
            }

            public void setEndCreateDate(String endCreateDate) {
                this.endCreateDate = endCreateDate;
            }

            public String getTemplateId() {
                return templateId;
            }

            public void setTemplateId(String templateId) {
                this.templateId = templateId;
            }

            public String getQicaoType() {
                return qicaoType;
            }

            public void setQicaoType(String qicaoType) {
                this.qicaoType = qicaoType;
            }

            public String getPath() {
                return path;
            }

            public void setPath(String path) {
                this.path = path;
            }

            public String getTongzhishu() {
                return tongzhishu;
            }

            public void setTongzhishu(String tongzhishu) {
                this.tongzhishu = tongzhishu;
            }

            public String getLianxidan() {
                return lianxidan;
            }

            public void setLianxidan(String lianxidan) {
                this.lianxidan = lianxidan;
            }

            public String getFjcjg() {
                return fjcjg;
            }

            public void setFjcjg(String fjcjg) {
                this.fjcjg = fjcjg;
            }

            public String getContractFiles() {
                return contractFiles;
            }

            public void setContractFiles(String contractFiles) {
                this.contractFiles = contractFiles;
            }

            public String getContractFilesQtzl() {
                return contractFilesQtzl;
            }

            public void setContractFilesQtzl(String contractFilesQtzl) {
                this.contractFilesQtzl = contractFilesQtzl;
            }

            public OfficeBean getOffice() {
                return office;
            }

            public void setOffice(OfficeBean office) {
                this.office = office;
            }

            public String getCreator() {
                return creator;
            }

            public void setCreator(String creator) {
                this.creator = creator;
            }

            public String getShouzhiType() {
                return shouzhiType;
            }

            public void setShouzhiType(String shouzhiType) {
                this.shouzhiType = shouzhiType;
            }

            public String getMoney() {
                return money;
            }

            public void setMoney(String money) {
                this.money = money;
            }

            public String getLegalOpinionBook() {
                return legalOpinionBook;
            }

            public void setLegalOpinionBook(String legalOpinionBook) {
                this.legalOpinionBook = legalOpinionBook;
            }

            public String getIsZjlCheck() {
                return isZjlCheck;
            }

            public void setIsZjlCheck(String isZjlCheck) {
                this.isZjlCheck = isZjlCheck;
            }

            public String getProcInsId() {
                return procInsId;
            }

            public void setProcInsId(String procInsId) {
                this.procInsId = procInsId;
            }

            public String getQianziContract() {
                return qianziContract;
            }

            public void setQianziContract(String qianziContract) {
                this.qianziContract = qianziContract;
            }

            public String getOtherFiles() {
                return otherFiles;
            }

            public void setOtherFiles(String otherFiles) {
                this.otherFiles = otherFiles;
            }

            public String getGdProcInsId() {
                return gdProcInsId;
            }

            public void setGdProcInsId(String gdProcInsId) {
                this.gdProcInsId = gdProcInsId;
            }

            public String getGdAct() {
                return gdAct;
            }

            public void setGdAct(String gdAct) {
                this.gdAct = gdAct;
            }

            public String getCompany() {
                return company;
            }

            public void setCompany(String company) {
                this.company = company;
            }

            public List<?> getBuMajorContractSignInfoList() {
                return buMajorContractSignInfoList;
            }

            public void setBuMajorContractSignInfoList(List<?> buMajorContractSignInfoList) {
                this.buMajorContractSignInfoList = buMajorContractSignInfoList;
            }

            public List<?> getTongzhishuList() {
                return tongzhishuList;
            }

            public void setTongzhishuList(List<?> tongzhishuList) {
                this.tongzhishuList = tongzhishuList;
            }

            public List<?> getLianxidanList() {
                return lianxidanList;
            }

            public void setLianxidanList(List<?> lianxidanList) {
                this.lianxidanList = lianxidanList;
            }

            public List<String> getContractNatureList() {
                return contractNatureList;
            }

            public void setContractNatureList(List<String> contractNatureList) {
                this.contractNatureList = contractNatureList;
            }

            public static class OfficeBean {
                /**
                 * id : 0014806
                 * isNewRecord : false
                 * remarks :
                 * createDate :
                 * updateDate :
                 * dataSource : 0
                 * parentIds :
                 * name :
                 * sort : 30
                 * area :
                 * code :
                 * type : 2
                 * grade :
                 * address :
                 * zipCode :
                 * master :
                 * phone :
                 * fax :
                 * email :
                 * useable :
                 * isYwbs :
                 * primaryPerson :
                 * deputyPerson :
                 * childDeptList :
                 * parentId : 0
                 */

                private String id;
                private boolean isNewRecord;
                private String remarks;
                private String createDate;
                private String updateDate;
                private String dataSource;
                private String parentIds;
                private String name;
                private int sort;
                private String area;
                private String code;
                private String type;
                private String grade;
                private String address;
                private String zipCode;
                private String master;
                private String phone;
                private String fax;
                private String email;
                private String useable;
                private String isYwbs;
                private String primaryPerson;
                private String deputyPerson;
                private String childDeptList;
                private String parentId;

                @Override
                public String toString() {
                    return "OfficeBean{" +
                            "id='" + id + '\'' +
                            ", isNewRecord=" + isNewRecord +
                            ", remarks='" + remarks + '\'' +
                            ", createDate='" + createDate + '\'' +
                            ", updateDate='" + updateDate + '\'' +
                            ", dataSource='" + dataSource + '\'' +
                            ", parentIds='" + parentIds + '\'' +
                            ", name='" + name + '\'' +
                            ", sort=" + sort +
                            ", area='" + area + '\'' +
                            ", code='" + code + '\'' +
                            ", type='" + type + '\'' +
                            ", grade='" + grade + '\'' +
                            ", address='" + address + '\'' +
                            ", zipCode='" + zipCode + '\'' +
                            ", master='" + master + '\'' +
                            ", phone='" + phone + '\'' +
                            ", fax='" + fax + '\'' +
                            ", email='" + email + '\'' +
                            ", useable='" + useable + '\'' +
                            ", isYwbs='" + isYwbs + '\'' +
                            ", primaryPerson='" + primaryPerson + '\'' +
                            ", deputyPerson='" + deputyPerson + '\'' +
                            ", childDeptList='" + childDeptList + '\'' +
                            ", parentId='" + parentId + '\'' +
                            '}';
                }

                public String getId() {
                    return id;
                }

                public void setId(String id) {
                    this.id = id;
                }

                public boolean isIsNewRecord() {
                    return isNewRecord;
                }

                public void setIsNewRecord(boolean isNewRecord) {
                    this.isNewRecord = isNewRecord;
                }

                public String getRemarks() {
                    return remarks;
                }

                public void setRemarks(String remarks) {
                    this.remarks = remarks;
                }

                public String getCreateDate() {
                    return createDate;
                }

                public void setCreateDate(String createDate) {
                    this.createDate = createDate;
                }

                public String getUpdateDate() {
                    return updateDate;
                }

                public void setUpdateDate(String updateDate) {
                    this.updateDate = updateDate;
                }

                public String getDataSource() {
                    return dataSource;
                }

                public void setDataSource(String dataSource) {
                    this.dataSource = dataSource;
                }

                public String getParentIds() {
                    return parentIds;
                }

                public void setParentIds(String parentIds) {
                    this.parentIds = parentIds;
                }

                public String getName() {
                    return name;
                }

                public void setName(String name) {
                    this.name = name;
                }

                public int getSort() {
                    return sort;
                }

                public void setSort(int sort) {
                    this.sort = sort;
                }

                public String getArea() {
                    return area;
                }

                public void setArea(String area) {
                    this.area = area;
                }

                public String getCode() {
                    return code;
                }

                public void setCode(String code) {
                    this.code = code;
                }

                public String getType() {
                    return type;
                }

                public void setType(String type) {
                    this.type = type;
                }

                public String getGrade() {
                    return grade;
                }

                public void setGrade(String grade) {
                    this.grade = grade;
                }

                public String getAddress() {
                    return address;
                }

                public void setAddress(String address) {
                    this.address = address;
                }

                public String getZipCode() {
                    return zipCode;
                }

                public void setZipCode(String zipCode) {
                    this.zipCode = zipCode;
                }

                public String getMaster() {
                    return master;
                }

                public void setMaster(String master) {
                    this.master = master;
                }

                public String getPhone() {
                    return phone;
                }

                public void setPhone(String phone) {
                    this.phone = phone;
                }

                public String getFax() {
                    return fax;
                }

                public void setFax(String fax) {
                    this.fax = fax;
                }

                public String getEmail() {
                    return email;
                }

                public void setEmail(String email) {
                    this.email = email;
                }

                public String getUseable() {
                    return useable;
                }

                public void setUseable(String useable) {
                    this.useable = useable;
                }

                public String getIsYwbs() {
                    return isYwbs;
                }

                public void setIsYwbs(String isYwbs) {
                    this.isYwbs = isYwbs;
                }

                public String getPrimaryPerson() {
                    return primaryPerson;
                }

                public void setPrimaryPerson(String primaryPerson) {
                    this.primaryPerson = primaryPerson;
                }

                public String getDeputyPerson() {
                    return deputyPerson;
                }

                public void setDeputyPerson(String deputyPerson) {
                    this.deputyPerson = deputyPerson;
                }

                public String getChildDeptList() {
                    return childDeptList;
                }

                public void setChildDeptList(String childDeptList) {
                    this.childDeptList = childDeptList;
                }

                public String getParentId() {
                    return parentId;
                }

                public void setParentId(String parentId) {
                    this.parentId = parentId;
                }
            }
        }
    }
}
